Jamaica dogwood
noun
: a West Indian tree (Piscidia erythrina) the narcotic root of which is used as a fish poison in Jamaica
Love words? Need even more definitions?
Merriam-Webster unabridged
Share